5
111 38
65 65
0 75
11 6
55 0
20
46 32 1472
42 26 1092
80 35 2800
76 21 1596
84 32 2688
81 37 2997
73 33 2409
57 34 1938
83 37 3071
39 23 897
41 19 779
31 29 899
27 13 351
72 27 1944
70 9 630
44 27 1188
44 19 836
33 22 726
40 28 1120
42 35 1470
1
21 10
39 10
39 16
21 16
